grilled calf's kidney - Turkish English Dictionary